Support install prefix.
authorrobertl <robertl>
Sat, 25 Nov 2006 01:12:51 +0000 (01:12 +0000)
committerrobertl <robertl>
Sat, 25 Nov 2006 01:12:51 +0000 (01:12 +0000)
Makefile.in

index 6a878c80389be61683e36558ede7b8c4be4ecf30..af3f51511f908405c0a5f40bf1824bf1280fb312 100644 (file)
@@ -36,7 +36,8 @@ OUTPUT_SWITCH=-o #
 GBCFLAGS=$(EXTRA_CFLAGS) $(DEBUGGING) -I. -I@srcdir@/coldsync \
        $(OPTIMIZATION) @CFLAGS@
 LDFLAGS=$(EXTRA_LDFLAGS) @LDFLAGS@
-DESTDIR=/usr/local/
+PREFIX=@prefix@
+INSTALL_DIR=$(DESTDIR)/$(PREFIX)
 
 # OTHER_ROOT=/opt/local        # For DarwinPorts on OSX
 # OTHER_ROOT=/sw               # Uncomment For Fink on OS X.
@@ -139,10 +140,12 @@ torture:
 # This will only work on UNIX-like substances.
 #
 install: @INSTALL_DEBUG@
-       install gpsbabel  $(DESTDIR)/bin
+       @mkdir -p $(INSTALL_DIR)/bin
+       install gpsbabel  $(INSTALL_DIR)/bin/
 
 install-debug:
-       install gpsbabel-debug  $(DESTDIR)/bin
+       @mkdir -p $(INSTALL_DIR)/bin
+       install gpsbabel-debug  $(INSTALL_DIR)/bin/
 
 # Nerdy release stuff that needs to work only on Linux.